import {ADD_COUNTER,ADD_TO_CART } from './mutation-types'
export default {
  addCart(context, payload) {
    return new Promise((resolve,reject)=>{
       let oldproduct = context.state.cartList.find(index => index.iid === payload.iid)
    if (oldproduct) {
      // oldproduct.count +=1;
      context.commit(ADD_COUNTER, oldproduct);
      resolve('当前的商品数量+1');
    } else {
      payload.count=1;
      // context.state.cartList.push(payload);
      context.commit(ADD_TO_CART, payload)
      resolve('添加了新的商品');
    }
    })
   
  }
}